package com.ruoyi.xsyp.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 学生信息对象 student
 * 
 * @author zhangxingui
 * @date 2022-06-09
 */
public class Student extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 学号 */
    private Long sId;

    /** 学生名称 */
    @Excel(name = "学生名称")
    private String sName;

    /** 年龄 */
    @Excel(name = "年龄")
    private Integer sAge;

    /** 性别（0男 1女 2未知） */
    @Excel(name = "性别", readConverterExp = "0=男,1=女,2=未知")
    private String sSex;

    /** 籍贯 */
    @Excel(name = "籍贯")
    private String sJiguan;

    /** 专业 */
    @Excel(name = "专业")
    private String sZhuanye;

    /** 学历 */
    @Excel(name = "学历")
    private String sXueli;

    /** 毕业学校 */
    @Excel(name = "毕业学校")
    private String sBiye;

    /** 在岗状态 */
    @Excel(name = "在岗状态")
    private String sZaigang;

    /** 所学外语 */
    @Excel(name = "所学外语")
    private String sWaiyu;

    /** 电话号码 */
    @Excel(name = "电话号码")
    private String sPhone;

    public void setsId(Long sId) 
    {
        this.sId = sId;
    }

    public Long getsId() 
    {
        return sId;
    }
    public void setsName(String sName) 
    {
        this.sName = sName;
    }

    public String getsName() 
    {
        return sName;
    }
    public void setsAge(Integer sAge) 
    {
        this.sAge = sAge;
    }

    public Integer getsAge() 
    {
        return sAge;
    }
    public void setsSex(String sSex) 
    {
        this.sSex = sSex;
    }

    public String getsSex() 
    {
        return sSex;
    }
    public void setsJiguan(String sJiguan) 
    {
        this.sJiguan = sJiguan;
    }

    public String getsJiguan() 
    {
        return sJiguan;
    }
    public void setsZhuanye(String sZhuanye) 
    {
        this.sZhuanye = sZhuanye;
    }

    public String getsZhuanye() 
    {
        return sZhuanye;
    }
    public void setsXueli(String sXueli) 
    {
        this.sXueli = sXueli;
    }

    public String getsXueli() 
    {
        return sXueli;
    }
    public void setsBiye(String sBiye) 
    {
        this.sBiye = sBiye;
    }

    public String getsBiye() 
    {
        return sBiye;
    }
    public void setsZaigang(String sZaigang) 
    {
        this.sZaigang = sZaigang;
    }

    public String getsZaigang() 
    {
        return sZaigang;
    }
    public void setsWaiyu(String sWaiyu) 
    {
        this.sWaiyu = sWaiyu;
    }

    public String getsWaiyu() 
    {
        return sWaiyu;
    }
    public void setsPhone(String sPhone) 
    {
        this.sPhone = sPhone;
    }

    public String getsPhone() 
    {
        return sPhone;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("sId", getsId())
            .append("sName", getsName())
            .append("sAge", getsAge())
            .append("sSex", getsSex())
            .append("sJiguan", getsJiguan())
            .append("sZhuanye", getsZhuanye())
            .append("sXueli", getsXueli())
            .append("sBiye", getsBiye())
            .append("sZaigang", getsZaigang())
            .append("sWaiyu", getsWaiyu())
            .append("sPhone", getsPhone())
            .toString();
    }
}
